/**
 * digiModularInstaller
 * 
 * installer module for Internet Explorer
 * 
 */
 
 function internet_explorer(target) {
 	this.installedVersion = getIEVersion();
 	this.providedVersion = "6.0.2800.1106";
 	this.fullName = "Internet Explorer";
 	//this.osRequirement = "";
 	this.install = new Array( 
 		["\\\\ca-fs1\\Installs\\Domain Admins\\Utilities\\Windows 2000 Updates\\(2) Internet Explorer 6 SP-1 Installation.exe /Q"] 
 		);
 	this.uninstall = "";
 	this.installPriority = 100;
 	
 	// we need a special WMI request to get IE...
 	// it's not general, so we'll put it here
 	function getIEVersion() {
 		// connect to WMI
 		var WMIConnect = GetObject("winmgmts:{impersonationLevel=impersonate}!\\\\" + target + "\\root\\cimv2\\applications\\microsoftIE");
 		var colIESettings = WMIConnect.ExecQuery("Select * From MicrosoftIE_Summary"); // grab the info
 		var enumIESettings = new Enumerator(colIESettings); // we have to collect the data
 		// this *should* only return one result, so we'll pull from that w/o a loop
 		return enumIESettings.item().Version;
 	}
 }